Expand description
object
The object
crate provides a unified interface to working with object files
across platforms.
See the File
struct for details.
Structs
An ELF object file.
An iterator over the relocations in an
ElfSection
.A section of an
ElfFile
.An iterator over the sections of an
ElfFile
.A segment of an
ElfFile
.An iterator over the segments of an
ElfFile
.An iterator over the symbols of an
ElfFile
.An object file.
A Mach-O object file.
An iterator over the relocations in an
MachOSection
.A section of a
MachOFile
.An iterator over the sections of a
MachOFile
.A segment of a
MachOFile
.An iterator over the segments of a
MachOFile
.An iterator over the symbols of a
MachOFile
.A PE object file.
An iterator over the relocations in an
PeSection
.A section of a
PeFile
.An iterator over the sections of a
PeFile
.A loadable section of a
PeFile
.An iterator over the loadable sections of a
PeFile
.An iterator over the symbols of a
PeFile
.A relocation entry.
An iterator over relocation entries
A Section of a File
An iterator of the sections of a
File
.A segment of a
File
.An iterator over the segments of a
File
.A symbol table entry.
An iterator over symbol table entries.
A map from addresses to symbols.
A Universally Unique Identifier (UUID).
A WebAssembly object file.
An iterator over the relocations in an
WasmSection
.A section of an
WasmFile
.An iterator over the sections of an
WasmFile
.A segment of an
WasmFile
.An iterator over the segments of an
WasmFile
.An iterator over the symbols of an
WasmFile
.Enums
The machine type of an object file.
The kind of a relocation.
The kind of a section.
The kind of a symbol.
Traits
An object file.
A section defined in an object file.
A loadable segment defined in an object file.
Type Definitions
The native object file for the target platform.